The Entropy Message Passing: A New Algorithm Over Factor Graphs
نویسندگان
چکیده
Message passing over a factor graph can be considered as a generalization of the many well-known algorithms for an efficient marginalization of multivariate functions. The specific instance of the algorithm is obtained by selection of an appropriate commutative semiring for the range of the function to be marginalized. Some of the examples are the Viterbi algorithm, obtained on a max-product semiring and the forwardbackward algorithm obtained on a sum-product semiring. In this paper, the Entropy Message Passing algorithm (EMP) is developed. It operates over an entropy semiring, previously introduced in the automata theory. It is shown how the EMP can be used for efficient computation of the model entropy and of the complex expressions which appear in the Expectation Maximization and the gradient descent algorithms. Likewise, the EMP can be seen as a generalization of the Sum-Product Algorithm and this connection is derived.
منابع مشابه
Entropy Message Passing
The paper proposes a new message passing algorithm for cycle-free factor graphs. The proposed ”entropy message passing” (EMP) algorithm may be viewed as sumproduct message passing over the entropy semiring, which has previously appeared in automata theory. The primary use of EMP is to compute the entropy of a model. However, EMP can also be used to compute expressions that appear in expectation...
متن کاملEntropy Message Passing Algorithm
Message passing over factor graph can be considered as generalization of many well known algorithms for efficient marginalization of multivariate function. A specific instance of the algorithm is obtained by choosing an appropriate commutative semiring for the range of the function to be marginalized. Some examples are Viterbi algorithm, obtained on max-product semiring and forward-backward alg...
متن کاملGates: A graphical notation for mixture models
Gates are a new notation for representing mixture models and context-sensitive independence in factor graphs. Factor graphs provide a natural representation for message-passing algorithms, such as expectation propagation. However, message passing in mixture models is not well captured by factor graphs unless the entire mixture is represented by one factor, because the message equations have a c...
متن کاملGates
Gates are a new notation for representing mixture models and context-sensitive independence in factor graphs. Factor graphs provide a natural representation for message-passing algorithms, such as expectation propagation. However, message passing in mixture models is not well captured by factor graphs unless the entire mixture is represented by one factor, because the message equations have a c...
متن کاملChannel Estimation in Block Fading Channels Using the Factor Graph EM Algorithm
Factor graphs, and message-passing over these graphs using the Sum-Product Algorithm (SPA), are an important method for unifying the tasks of channel estimation and decoding. In this paper, we use a variant of the Expectation-Maximization (EM) Algorithm that is formulated as a modification to the sum-product algorithm (SPA) over factor graphs. We firstly advance the theory of this factor graph ...
متن کامل